national automotive radiator service association - German English Dictionary